/* CSS Document */
*{margin:0; padding:0; color:#333333;}
.container{ width:100%; margin:0 auto;}
.top{ width:100%; height:36px;background-color:#e6e6e6;}
.topContent{ width:1200px;; height:36px; margin:0 auto;}
.topUserFunction{ width:400px; height:36px; float:left;}
.topUserFunction a{ display:block; float:left; font:12px 宋体; margin-right:6px; line-height:36px; text-decoration:none;}
.topUserFunction a:hover{ color:#ff6600; text-decoration:underline;}
.topUserFunction p{ float:left; font:12px 宋体; margin-right:6px; line-height:36px; text-decoration:none;}
.topFunction{ height:36px; float:right;}
.topFunction a{display:block; float:left; font:12px 宋体; margin-left:26px; line-height:36px; text-decoration:none;}
.topFunction a:hover{ color:#ec6d78;}

.webMap{ height:32px;}
.webMap a{ font:12px 宋体; color:#666666; line-height:32px; text-decoration:none;}

.mainLeft ul li p{cursor:pointer;}
/* *********/
#toTop{ cursor:pointer;}


.header{height:150px;width:100%; border-bottom:#000 solid 2px;}
.headerContent{width:1200px;height:152px;margin:0 auto; }
.headerLeft{ position:relative; width:204px; float:left; height:96px; }
.pageName{ float:left; height:95px; width:200px; margin-top:20px;}
.pageName p{ font:30px 微软雅黑;color:#333333; line-height:95px; text-align:center;}
.headerStepRight{ float:right; width:490px; height:96px; magrin-top:20px; position:relative;}
.headerStepRight img{ position:absolute;}
.headerStepRight ul{ position:absolute; width:490px;  height:30px; top:60px;}
.headerStepRight ul li{ list-style:none; float:left; width:120px; height:40px;}
.headerStepRight a{ display:block;width:120px; text-align:center;  font:14px 宋体; color:#cccccc; text-decoration:none;}
.overstep{ color:#66cc33 !important;}
.secondMenu{ position:absolute; width:200px; top:150px; left:2px; z-index:99; display:none;}
.secondMenu ul li{ list-style:none; width:200px; height:42px; background-image:url(../images/menuback.png); position:relative;}
.secondMenu ul li a{ display:block; width:200px; height:42px; color:#fff;  text-indent:30px; font:16px 微软雅黑; line-height:38px; text-decoration:none;}
.secondMenu ul li a:hover{color:#ec6d78;}

.threeMenu{ width:300px; background-color:#FFF; position:absolute; z-index:999; left:200px; top:0px; display:none;}
.threeMenuTitle{ height:40px; border-bottom:1px solid #4d4d4d; width:280px; margin:0 auto;}
.threeMenuTitle p{ font:14px 宋体; color:#666666; line-height:40px; text-indent:20px;}
.threeMenu ul{ width:280px; margin:0 auto; overflow:hidden;}
.threeMenu ul li{ width:93px; float:left; height:32px; list-style:none; background-image:none;}
.threeMenu ul li a{ font:12px 宋体; color:#999999; line-height:32px; text-decoration:none; }
.threeMenu ul li a:hover{ text-decoration:underline;}

.currentColum{ background:url(../images/currentColum.png) no-repeat; background-position:top: }




.headerLeft img{ float:left; margin-left:2px;}
.navButton{ height:48px; width:204px; float:left; margin-top:7px; background-image:url(../images/navButtom.png);}
.navButton a{ display:block; width:140px; height:24px; float:left;  margin-top:22px; margin-left:54px; font:18px yahei; color:#fff; text-decoration:underline;}
.headerMiddle{ width:800px; height:150px; float:left;}
.headerResouch{ width:460px; height:50px; float:left; margin-top:24px; margin-left:170px; background-image:url(../images/resouch.png)}
.headerResouchBottom{ width:460px; height:18px; margin:0 auto;}
.headerResouchBottom ul li{ list-style:none; float:left; margin:0 10px;}
.headerResouchBottom ul li a{ font:14px 宋体; color:#000; text-decoration:none;}
.headerResouchBottom ul li a:hover{color:#f5b6bb;}
.headerNav{ width:800px; height:46px;float:left; margin-top:10px;}
.headerNav ul li{ list-style:none; float:left; margin-left:34px;}
.headerNav ul li a{ font:18px yahei; color:#000; line-height:46px; text-decoration:none;}
.headerNav ul li a:hover{color:#f5b6bb;}
.headerRight{ width:101px; height:96px; float:right;}
.headerRight a{ font:12px 宋体; text-align:center; line-height:28px; color:#000; display:block; text-decoration:none;}
/*************************/

.main{ width:100%; overflow:hidden;}
.mainContent{ width:1200px; margin:0 auto;}

.goods_title{ display:block; font:14px 宋体; text-decoration:none;}


.footer{ width:100%; margin:0 auto;}
.footerTop{ width:100%;  background-color:#c82433;}
.footerTopContent{ width:1200px; height:140px; margin:0 auto; position:relative;}
.footerPromis{ width:300px; float:left;}
.footerPromisLeft{ width:160px; height:140px; float:left; background-image:url(../images/promis.png)}
.footerPromisLeft a{display:block; float:left;color:#FFF; font:42px yahei; margin-left:90px; margin-top:44px;}
.footerPromisRight{ width:140px; height:48px;float:left; margin-top:46px;}
.footerPromisRight p{ font:16px yahei; line-height:24px; color:#FFF;}
.footerMiddel{width:100%; height:218px; margin:0 auto;}
.footerMiddelNav{ width:156px; height:218px; float:left; margin:0 20px;}
.footerMiddelNavTitle{ width:156px; height:58px; border-bottom:1px solid #999999;}
.footerMiddelNavTitle p{ float:left;font:14px 宋体; text-indent:10px; margin-top:30px; color:#333333;}
.footerMiddelNav ul{ width:156px; margin-top:12px;}
.footerMiddelNav ul li{ list-style:none; width:140px; height:24px; float:left; margin-left:10px;}
.footerMiddelNav ul li a{ text-decoration:none; font:12px 宋体; color:#666666;}
.footerMiddelNav ul li a:hover{ cursor:pointer;}
.footerMiddelNavTwoDimensionCode{ float:right; width:100px; height:218px;}
.footerMiddelNavTwoDimensionCode img{ float:left; width:100px; height:100px; margin-top:54px;}
.footerMiddelNavTwoDimensionCode p{ font:12px 宋体; text-align:center; line-height:28px; color:#000;}

.footerMiddelContent{width:1200px;margin:0 auto;}
.footerButtom{width:100%; height:130px;margin:0 auto; background-color:#e5e5e5;}
.footerButtomContent{width:1200px;margin:0 auto;}
.footerButtomNav{ position:relative; top:42px;width:420px; margin:0 auto;overflow:hidden;}
.footerButtomNav li{ list-style:none; float:left;}
.footerButtomNav li a{ font:12px 宋体; display:block; float:left; margin:0 4px; text-decoration:none;}
.footerButtomNav li a:hover{ text-decoration:underline;}
.footerButtomContent p{ position:relative; top:48px;font:12px 宋体; color:#333333; text-align:center; line-height:24px;}
#toTop{ position:absolute; width:25px; height:100px; background-image:url(../images/toTop.png); left:1220px; top:-200px; z-index:999;}
.subMenu{ display:none;}
.subMenu a{ text-decoration:none;}
.subMenu a:hover{ color:#ec6d78;}